/*Government*/
.contentarial_grey {
color:#49494A;
font-family:Arial,Helvetica,sans-serif;
font-size:100%;
font-weight:normal;
line-height:18px;
text-decoration:none;
text-align:justify;
}

.style2head {
font-size:18px;
padding-left: 182px !important;
margin-bottom: -15px;
}
.style3head {
font-size:14px;
text-decoration:underline;
padding-left: 182px !important;
}

.cm_link a,#abt_tn a{color:#654102;}
#abt_tn a{ font-weight:bold;}

.title15_blue {
color:#137CB6;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none;
}
.submenu_selected {
color:#654102 !important;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}
.profile_form1{
float:left;
width:200px;
margin-top:0;
font-weight:bold;
}
/*loaksaba page*/
.table-striped {
display: table;
border-collapse: collapse;
border-spacing: 2px;
width: 100%;
table-layout: fixed;
padding-left:5px;
text-align:left;
padding-bottom:12px;
padding-top:12px;
}
.sticky-enabled {
border: 1px solid #ADDBF3;

}
.table-striped thead {
vertical-align: middle;
border-color: #ADDBF3;
font-weight: bold;
background-color:#ADDBF3;
}

.sticky-enabled thead th {
    border-bottom: 1px solid #D3E7F4;
    color: #494949;
    font-weight: bold;
	padding-bottom:12px ;
    padding-top:12px ;
	padding-left:8px;
	text-align:left;
	
}

.govt_parli_tn{
text-align: center !important;
}
/*mps page words alignment*/
.govt_parli {padding-top:15px;}
.govt_parli_mps  { text-align:center;  padding-top:20px; padding-bottom:20px;  }
.govt_parli_mps a { text-align:left; padding-top:20px;  padding-bottom:20px; margin-left:30px ;  }
.govt_parli_mps a { text-align:left; padding-top:20px;  padding-bottom:20px; color:black;  }
.govt_parli_mps a:hover { text-align:left; padding-top:20px;  padding-bottom:20px; color:black; text-decoration:underline;}

.govt_parli_mlas {padding-top:15px;}
.govt_parli_mlas{ text-align:center; padding-top:20px; }
.govt_parli_mlas a { text-align:center; padding-top:20px; color:black; margin-left: 261px; }
.govt_parli_mlas a:hover { text-align:center; padding-top:20px; color:black; text-decoration:underline;}

.page-government-loksaba .sticky-enabled thead th:nth-child(1) {
width:100px;
/*word-break:break-all;*/
}
.page-government-loksaba .sticky-enabled thead th:nth-child(2) {
width:120px;
}
.page-government-loksaba .sticky-enabled thead th:nth-child(3) {
width:150px;
}
.sticky-enabled td, th {
    padding: 0.3em 0.5em;
}

.page-government-mlas .sticky-enabled thead th:nth-child(1) {
width:72px;
/*word-break:break-all;*/
}
.page-government-mlas .sticky-enabled thead th:nth-child(2) {
width:100px;
}
.page-government-mlas .sticky-enabled thead th:nth-child(3) {
width:160px;
}
.sticky-enabled td, th {
    padding: 0.3em 0.5em;
}

.sticky-enabled td {
    padding-bottom:8px ;
    padding-top:8px ;
	
	/*word-break:break-all;*/
}
.sticky-enabled td a{
color:black;
}
.sticky-enabled td a:hover{
color:black;
text-decoration:underline;
}

tr.odd, tr.info {
    background-color: #EDF5FA;
}

tr.even {
    background-color: #FFF;
}

tr.even, tr.odd, tbody th {
    border-style: solid;
    border-color: #2676BD;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    border-width: 1px 0px;
}
/* pagination Start */
.page-government .pagination li {
    float: left;
    padding: 10px;
}
.page-government .text-center {
	margin-left:115px;
}
.page-government .pagination li.active  {
    background: url("../images/circle.png") no-repeat scroll 4px 7px rgba(0, 0, 0, 0);
    border: medium none;
    color: #FFFFFF;
}
.page-government .pagination li.active a {
	color: #ffffff !important;
}
.page-government .pagination li {
    float: left;
    padding: 10px;
}
.page-government .text-center {
	margin-left:115px;
}
.page-government .pagination li.active  {
    background: url("../images/circle.png") no-repeat scroll 4px 7px rgba(0, 0, 0, 0);
    border: medium none;
    color: #FFFFFF;
}
.page-government .pagination li.active a {
	color: #ffffff !important;
}
.profile-border .profile-left-content-text {
padding-top: 9px !important;
}

/*MP Profile Page*/

.profile-border{ border-top:solid thin  #027AC6; width:100%; height:100%; border-bottom:solid thin #027AC6; border-left:solid thin #027AC6; border-right:solid thin #027AC6; }
.prfile-left{float:left; width:65%; height:100%; }
.profile-left-head-design{ background-color:#EFEFEF; background-repeat:repeat-x; padding:1px; margin-top:15px; width:65% }
.profile-left-head-text{ text-align:left; font-size:12px; font-weight:bold; margin-left:20px; }
.profile-left-content-text{ text-align:left; font-size:12px; font-weight:normal; margin-left:20px; width:65% }
.profile-right{ float:right; height:100%; text-align:right; margin-top:8px; margin-right:15px }
/*.profile-right-pic{ border:0px solid #0099FF;padding:10px; }
*/.profile-mem-name{ font-size:12px; font-weight:bold; color:#027AC6; }
.profile-pic-below-text { text-align:right; font-weight:bold; } 


/* pagination End */

@media (min-width:760px) and (max-width:799px) {
.rightmenu{
margin-left: 202px !important;
margin-bottom:10px;
}
.rightmenu ul li{
background:none !important;
border-bottom:none!important;
}
.rightsidebar ul li a {
    color: #654102 !important;
    display: block !important;
    transition: all 0.5s ease 0s;
    position: relative !important;
    line-height: 14px !important;
    text-decoration: none !important;
}
.cm_link{
width: 616px !important;}

/*MP Profile Page*/

.profile-border{
border:1px solid #027AC6 !important;
width:120% !important;
 }
 
}
@media (max-width:640px){
.rightmenu{
margin-left: 202px !important;
margin-bottom:10px;
}
.rightsidebar ul li a {
    color: #654102 !important;
    display: block !important;
    transition: all 0.5s ease 0s;
    position: relative !important;
    line-height: 14px !important;
    text-decoration: none !important;
}
.cm_link{
width: 516px !important;}
.about{
margin-left: 38px !important;
}
#abt_tn{
margin-left: -58px;
}

}

@media (min-width:321px) and (max-width:480px) {
/*@media (max-width:480px){*/
.cm_link{
width: 416px !important;}
#abt_tn{
margin-right: 99px;
}
.innovationsong{
margin-right: 121px !important;
}
.about{
margin-right: 99px !important;
}
.style2head {
font-size:18px;
padding-left: 125px !important;
margin-bottom: -15px;
}
.style3head {
font-size:14px;
text-decoration:underline;
padding-left: 125px !important;
}
/*loaksaba page*/
.table-striped {
display: table;
border-collapse: collapse;
border-spacing: 2px;
table-layout: fixed;
text-align:left;
padding-bottom:12px;
padding-top:12px;
width:83% !important;
}

.sticky-enabled {
border: 1px solid #ADDBF3;
margin-left: -13px !important;
}
.table-striped thead {
vertical-align: middle;
border-color: #ADDBF3;
font-weight: bold;
}

.sticky-enabled thead th {
    border-bottom: 1px solid #D3E7F4;
    color: #494949;
    font-weight: bold;
	padding-bottom:12px ;
    padding-top:12px ;
	text-align:left;
	width:500px;
}

.page-government-mlas .sticky-enabled thead th:nth-child(4){
width: 120px !important;
margin-left:35px !important;
}
.page-government-mlas .sticky-enabled thead th:nth-child(5){
width: 80px !important;
}
.sticky-enabled thead tr th{
	text-align:left !important;
}

.page-government-mlas .sticky-enabled thead th:nth-child(3) {
    width: 140px !important;
	word-wrap: break-word;
}
.sticky-enabled td, th {
    padding: 0.3em 0.5em;
}

.sticky-enabled td {
    padding-bottom:8px ;
    padding-top:8px ;
	width:50px !important;
}

tr.odd, tr.info {
    background-color: #EDF5FA;
}

tr.even {
    background-color: #FFF;
}

tr.even, tr.odd, tbody th {
    border-style: solid;
    border-color: #2676BD;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    border-width: 1px 0px;
}
/*MP Profile Page*/

.profile-border{
border:1px solid #027AC6 !important;
width:84% !important;
 }
 .govt_parli {
 margin-right:30px;
}

.govt_parli_mlas {padding-top:15px;}
.govt_parli_mlas{ text-align:center; padding-top:20px; }
.govt_parli_mlas a { text-align:center; padding-top:20px; color:black; margin-left: 231px; }
.govt_parli_mlas a:hover { text-align:center; padding-top:20px; color:black; text-decoration:underline;}

.govt_parli_tn {
    text-align: center !important;
	margin-left:-35px !important;
}
}
@media (min-width:241px) and (max-width:320px) {
/*@media (max-width:320px){*/
.cm_link{
width: 250px !important;}
#abt_tn{
width: 250px !important;
}
.style2head {
font-size:18px;
padding-left: 55px !important;
margin-bottom: -15px;
}
.style3head {
font-size:14px;
text-decoration:underline;
padding-left: 55px !important;
}
table{
width:264px !important;
}
.innovationsong{
margin-left: -159px !important;
}
.about{
margin-left: -179px !important;
}

/*loaksaba page*/
.table-striped {
display: table;
border-collapse: collapse;
border-spacing: 2px;
table-layout: fixed;
text-align:left;
padding-bottom:12px;
padding-top:12px;
width:53% !important;

}
.sticky-enabled {
border: 1px solid #ADDBF3;

}
.table-striped thead {
vertical-align: middle;
border-color: #ADDBF3;
font-weight: bold;
}

.sticky-enabled thead th {
    border-bottom: 1px solid #D3E7F4;
    color: #494949;
    font-weight: bold;
	padding-bottom:12px ;
    padding-top:12px ;
	text-align:left;
	width:50px !important;
}
.sticky-enabled thead tr th{
    width:63px !important;
	text-align:left !important;
	font-size:9px!important;
}

.sticky-enabled td, th {
    padding: 0.3em 0.5em;
}

.sticky-enabled td {
    padding-bottom:8px ;
    padding-top:8px ;
	width:50px !important;
}

tr.odd, tr.info {
    background-color: #EDF5FA;
}

tr.even {
    background-color: #FFF;
}

tr.even, tr.odd, tbody th {
    border-style: solid;
    border-color: #2676BD;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    border-width: 1px 0px;
}

/*MP Profile Page*/

.profile-border{
border:1px solid #027AC6 !important;
width:54% !important;
 }
.govt_parli {
     margin-right: 43px !important;
    width: 304px !important;
}

.govt_parli_mlas {padding-top:15px; text-align:left !important;}
.govt_parli_mlas{ text-align:left !important; padding-top:20px;  }
.govt_parli_mlas a { text-align:left !important; padding-top:20px; color:black; margin-left:125px !important;  }
.govt_parli_mlas a:hover { text-align:left; padding-top:20px; color:black; text-decoration:underline;}

.govt_parli_mps  { text-align:left !important; padding-top:20px; padding-bottom:20px !important;  }
.govt_parli_mps a { text-align:left !important; padding-top:20px;  padding-bottom:20px !important; margin-left:30px !important;  }
.govt_parli_mps a { text-align:left !important; padding-top:20px;  padding-bottom:20px !important; color:black;  }
.govt_parli_mps a:hover { text-align:left !important; padding-top:20px;  padding-bottom:20px !important; color:black; text-decoration:underline;}

.govt_parli_tn{
margin-left:5px !important;
width:280px;
}

.page-government-mlas .sticky-enabled thead th:nth-child(2) {
    width: 90px !important;
}
.page-government-mlas .sticky-enabled thead th:nth-child(3) {
    width: 130px !important;
}
.sticky-enabled {
margin-left:-10px !important;

}
}

@media (max-width:240px){
.cm_link{
width: 180px !important;}
#abt_tn{
width: 190px !important;
}
table{
width:198px !important;
}
.style2head {
font-size:18px;
padding-left: 25px !important;
margin-bottom: -15px;
}
.style3head {
font-size:14px;
text-decoration:underline;
padding-left: 25px !important;
}
.innovationsong{
margin-left: -229px !important;
}
.about{
margin-left: -249px !important;
}
/*MP Profile Page*/

.profile-border{
border:1px solid #027AC6 !important;
width:38% !important;
 }
 .govt_parli {
    margin-right: 43px !important;
    width: 214px !important;
}
.govt_parli_mps  { text-align:left !important; padding-top:20px; padding-bottom:20px !important;  }
.govt_parli_mps a { text-align:left !important; padding-top:20px;  padding-bottom:20px !important; margin-left:5px !important;  }
.govt_parli_mps a { text-align:left !important; padding-top:20px;  padding-bottom:20px !important; color:black;  }
.govt_parli_mps a:hover { text-align:left !important; padding-top:20px;  padding-bottom:20px !important; color:black; text-decoration:underline;}

.govt_parli_tn{
margin-left:5px !important;
width:190px !important;
}

.govt_parli_mlas{ text-align:left !important; padding-top:20px;  }
.govt_parli_mlas a { text-align:left !important; padding-top:20px; color:black; margin-left:85px !important;  }
.govt_parli_mlas a:hover { text-align:left; padding-top:20px; color:black; text-decoration:underline;}

.page-government-mlas .sticky-enabled thead th:nth-child(1) {
    width: 15px !important;
}
.page-government-mlas .sticky-enabled thead th:nth-child(2) {
    width: 80px !important;
}
.page-government-mlas .sticky-enabled thead th:nth-child(3) {
    width: 130px !important;
}
.page-government-loksaba .sticky-enabled {
margin-left:-16px !important;
}

.page-government-mlas .sticky-enabled {
margin-left:-16px !important;
}

.sticky-enabled {
/*margin-left:-16px !important;
*/}
}